home *** CD-ROM | disk | FTP | other *** search
/ USA Bestseller / USA BESTSELLER Vol 1-95 (Hepp-Computer)(1995).iso / e068 / navrules.tx_ / navrules.tx
Text File  |  1994-05-16  |  9KB  |  227 lines

  1.                              Navrules for Windows
  2.                                Version 1.1
  3.                      Copyright (c) 1994 - Bruce Pennypacker
  4.                                  May 15, 1994
  5.  
  6. Disclaimer
  7. ----------
  8. This program is supplied "as is".  No warrantee, implied or explicit, is
  9. made with regard to this program or it's fitness.  Under no circumstances
  10. will the author be held liable for any damages that may be incurred by
  11. using this program, even if the author has been notified in advance of
  12. the possibilities of such damages.  In some states there are limitations
  13. to the disclaimer of an implicit warrantee.  If, for any reason, the author
  14. is found liable for damages as a result of use of this program, such 
  15. damages will be limited to the amount paid for this program, which,
  16. according to the distribution authorized by the author, is nothing.
  17.  
  18.  
  19. About Navrules
  20. --------------
  21. Navrules is a very simple program for learning the light patterns, 
  22. sound signals, and dayshapes of both the Inland and International
  23. Navigation Rules.  
  24.  
  25. This version of Navrules (1.0 CGA) was written specifically as a training 
  26. aid for the United States Coast Guard Auxiliary.  It may be used and 
  27. distributed freely within the United States Coast Guard community 
  28. (Coast Guard, Coast Guard Auxiliary, and Coast Guard Reserve) and official
  29. Coast Guard communities of other nations.
  30.  
  31. The first version of Navrules was a very simple "bare-bones" DOS program
  32. that was entirely text based and could be run on both monochrome and
  33. color computers without any problems.  This version of Navrules requires
  34. Windows 3.1 (or later) and a color monitor.  A sound card is also 
  35. recommended, but not required.
  36.  
  37.  
  38. Navrules and sound cards
  39. ------------------------
  40. In order to learn or test the sound signal portion of this program a 
  41. Windows compatible sound system capable of playing Wave (*.WAV) files
  42. is necessary.  For computers that are not equipped with a sound card, 
  43. a special driver has been provided with this program.  Run the program
  44. SPEAK.EXE from DOS and read the file AUDIO.TXT that was created.  This
  45. describes how to install a driver that will enable the PC's internal
  46. speaker to play Wave files.  The quality of sounds played over the
  47. PC's speaker is not as high as if a sound card were installed, but
  48. is sufficient for this program.
  49.  
  50. If you do install the enclosed PC speaker sound driver, the following
  51. steps should be taken:
  52.  
  53.   - From the Setup window of the PC speaker driver (click on the 
  54.     "Drivers" icon in the Control Panel, select "Sound Driver for 
  55.     PC Speaker", then click on the "Setup..." button), set the 
  56.     "Seconds to limit playback" to a minimum of 7 seconds.  This
  57.     will prevent the driver from halting the playback of sound
  58.     signals before they have completed.
  59.  
  60.   - From the same Setup window, turn off the "Enable interrupts
  61.     during playback" option.  This will prevent the sound signals
  62.     from becoming scratchy due to events such as movement of the 
  63.     mouse, etc.
  64.  
  65.   - Installing this driver will cause Windows to play various 
  66.     sounds when various events occur.  These events include
  67.     the starting and shutting down of Windows.  If these sounds
  68.     are not desired (or want to be changed) then click on the
  69.     "Sound" icon in the Control Panel.  Turning off the "Enable
  70.     System Sounds" option will prevent these sounds from occuring
  71.     in the future.
  72.  
  73.  
  74. Running Navrules
  75. ----------------
  76. When Navrules is run, a window will appear with a display screen
  77. containing a series of nautical flags and four buttons below the display.
  78. Selecting one of the choices from the "Learn" or "Quiz" menus will begin
  79. a study or test of light patterns, sound signals, or dayshapes.  The
  80. display will differ based on which rules are being viewed:
  81.  
  82.   - For light patterns, a dark screen will appear with a pattern of
  83.     lights representing one of the rules.  When one of the buttons at
  84.     the bottom of the window is pressed, a silhouette of a vessel will
  85.     be displayed as well as the light pattern.  Clicking a button 
  86.     again will proceed to the next rule.
  87.  
  88.   - For sound signals, a vessel will be displayed or a description of
  89.     the current conditions will be displayed as the sound plays.  While
  90.     the sound is playing none of the buttons can be pressed.  To replay
  91.     the sound signal, press the F2 key or select the "Replay Sound" menu 
  92.     choice which will be visible only when working with sound signals.
  93.     Clicking a button will proceed to the next rule.
  94.  
  95.   - For dayshapes, each dayshape is displayed once.  Clicking a button
  96.     will proceed to the next rule.
  97.  
  98.  
  99. The behavior of the buttons varies between learning rules and a quiz of
  100. the rules.  When learning any of the above rules, all possible choices
  101. are displayed on the push buttons.  For example, if learning light 
  102. patterns and one  white light is displayed, the buttons may display the
  103. following:
  104.  
  105.     Vessel propelled by oars.
  106.     Vessel at anchor, less than 50m in length.
  107.     Power driven vessel, stern view.
  108.  
  109. Clicking on any button while learning rules will cause the actions outlined
  110. above.  When all rules have been displayed the window will return to
  111. displaying the flags that are displayed at startup.
  112.  
  113. When running a quiz of the rules, each button will contain one possible
  114. choice for the rule being displayed.  Clicking on a button displaying an
  115. incorrect choice will cause the text of the button to turn red.  Depending
  116. on the selected options (click on the "File" menu and select "Options")
  117. a message box may appear and a beep will sound.  If the correct button 
  118. is pressed then the program will continue to the next question.  For
  119. sound signals and dayshapes, the next rule will be asked.  For light
  120. patterns, if applicable, the orientation (bow, stern, starboard, port)
  121. will also be asked.  Once all rules have been asked, a window will appear
  122. that displays the number of questions that were answered correctly on the
  123. first chance.  If a perfect score is not achieved then the option will be
  124. given to display the rules that were incorrect.  Selecting this choice
  125. will return the program to learning the missed rules.
  126.  
  127.  
  128. Comments
  129. --------
  130. Any comments, suggestions, bug reports, etc. are gladly welcome.  The
  131. author can be contacted by any of the methods listed at the end of this
  132. file.
  133.  
  134. Depending on the reaction to this program and available time, the
  135. following features may be added to a future version of Navrules:
  136.  
  137.   - The ability to print copies of light and dayshape rules.
  138.  
  139.   - The ability to perform a quiz of all rules at once, not broken down
  140.     into lights, dayshapes, and sound signals.
  141.  
  142.   - The ability to save quizes & learning sessions and restore them.
  143.  
  144.   - Other rules and useful information such as light patterns on 
  145.     navigation aids, traffic (steering/sailing) rules, etc.
  146.  
  147.   - On-line help containing detailed descriptions of all rules.
  148.  
  149.   - Any suggestions offered by users.
  150.  
  151.  
  152.  
  153. Distribution
  154. ------------
  155. This program may be distributed as long as all the following conditions
  156. are met:
  157.  
  158.     - No representations of ownership are made by anybody other than
  159.       the author.
  160.  
  161.     - All the following files must be included, without any changes:
  162.       SETUPKIT.DL_
  163.       VBRUN300.DL_
  164.       NAVRULES.EX_
  165.       CLRBTN.DL_
  166.       SHIPS.DL_
  167.       SPEAK.EX_
  168.       NAVRULES.TX_
  169.       SETUP1.EX_
  170.       BELL5.WA_
  171.       BELL3R.WA_
  172.       GONG2.WA_
  173.       FOG1.WA_
  174.       FOG5.WA_
  175.       HORN5.WA_
  176.       HORN1.WA_
  177.       EXPAND.EXE
  178.       SETUP.EXE
  179.       SETUP.LST
  180.       VER.DL_
  181.       REGISTER.TX_
  182.  
  183.     - All other rights are reserved by the author.
  184.  
  185.  
  186. References
  187. ----------
  188. The following books were used as references while creating this program:
  189.  
  190. United States Coast Guard Navigation Rules
  191. COMDTINST M16672.2B (17 August 1990)
  192.  
  193. COLREGS Study Guide and Ready Reference
  194. by Greg Szczurek
  195. copyright (c) 1980 Houston Marine Consultants, Inc.
  196.  
  197. A Small Boat Guide to the Rules of the Road
  198. by John Mellor
  199. copyright (c) 1990 John Mellor
  200. Fernhurst Books, 31 Church Road, Hove, East Sussex, United Kingdom
  201.  
  202.  
  203. About the author
  204. ----------------
  205. The author is an instructor in the United States Coast Guard Auxiliary,
  206. Flotilla 1, Division 5, 1st Northern Region (5-1 1NR), actively teaching
  207. boating courses in the greater Boston area.  He is also a professional 
  208. software engineer with over three years experience in programming
  209. Microsoft Windows.
  210.  
  211. The author can be reached via any of the following:
  212.  
  213. Internet: Bruce.Pennypacker@Channel1.Com
  214.  
  215. Compuserve: 74534,1066
  216.  
  217. Regular Mail: Bruce Pennypacker
  218.               18 Hancock St.
  219.               Winchester, MA 01890
  220.  
  221.  
  222.  
  223. Program History
  224. ---------------
  225.     15 May 1994 - Initial Release - Version 1.1
  226.  
  227.